package com.yxinsur.imc.business.domain;

import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.yxinsur.imc.common.annotation.Excel;
import com.yxinsur.imc.common.core.domain.BaseImcEntity;

/**
 * 考核元数据对象 imc_assessment_meta
 * 
 * @author imc
 * @date 2021-06-10
 */
public class ImcAssessmentMeta extends BaseImcEntity
{
    private static final long serialVersionUID = 1L;

    /** $column.columnComment */
    private Long id;

    /** 基本法名称 */
    @Excel(name = "基本法名称")
    private String assName;

    /** 基本法佣金计算口径-是否结算过手续费才纳入计算保单 */
    @Excel(name = "基本法佣金计算口径-是否结算过手续费才纳入计算保单")
    private String isFeeSettled;

    /** 基本法佣金计算口径-是否发过佣金才纳入计算保单 */
    @Excel(name = "基本法佣金计算口径-是否发过佣金才纳入计算保单")
    private String isCommPaid;

    /** 基本法利益1名称 */
    @Excel(name = "基本法利益1名称")
    private String profit1;

    /** 基本法利益2名称 */
    @Excel(name = "基本法利益2名称")
    private String profit2;

    /** 基本法利益3名称 */
    @Excel(name = "基本法利益3名称")
    private String profit3;

    /** 基本法利益4名称 */
    @Excel(name = "基本法利益4名称")
    private String profit4;

    /** 基本法利益5名称 */
    @Excel(name = "基本法利益5名称")
    private String profit5;

    /** 基本法利益6名称 */
    @Excel(name = "基本法利益6名称")
    private String profit6;

    /** 基本法利益7名称 */
    @Excel(name = "基本法利益7名称")
    private String profit7;

    /** 基本法利益8名称 */
    @Excel(name = "基本法利益8名称")
    private String profit8;

    /** 基本法利益9名称 */
    @Excel(name = "基本法利益9名称")
    private String profit9;

    /** 基本法利益10名称 */
    @Excel(name = "基本法利益10名称")
    private String profit10;

    /** 基本法利益11名称 */
    @Excel(name = "基本法利益11名称")
    private String profit11;

    /** 基本法利益12名称 */
    @Excel(name = "基本法利益12名称")
    private String profit12;

    /** 基本法利益13名称 */
    @Excel(name = "基本法利益13名称")
    private String profit13;

    /** 基本法利益14名称 */
    @Excel(name = "基本法利益14名称")
    private String profit14;

    /** 基本法利益15名称 */
    @Excel(name = "基本法利益15名称")
    private String profit15;

    /** 创建人 */
    @Excel(name = "创建人")
    private String createId;

    /** 修改人 */
    @Excel(name = "修改人")
    private String updateId;

    /** 逻辑删除 */
    @Excel(name = "逻辑删除")
    private String isDeleted;

    /** 租户id,一个租户id唯一对一个机构id（默认机构id为根节点id暨法人机构） */
    @Excel(name = "租户id,一个租户id唯一对一个机构id", readConverterExp = "默=认机构id为根节点id暨法人机构")
    private Long tenantId;

    public void setId(Long id)
    {
        this.id = id;
    }

    public Long getId()
    {
        return id;
    }
    public void setAssName(String assName) 
    {
        this.assName = assName;
    }

    public String getAssName() 
    {
        return assName;
    }
    public void setIsFeeSettled(String isFeeSettled) 
    {
        this.isFeeSettled = isFeeSettled;
    }

    public String getIsFeeSettled() 
    {
        return isFeeSettled;
    }
    public void setIsCommPaid(String isCommPaid) 
    {
        this.isCommPaid = isCommPaid;
    }

    public String getIsCommPaid() 
    {
        return isCommPaid;
    }
    public void setProfit1(String profit1) 
    {
        this.profit1 = profit1;
    }

    public String getProfit1() 
    {
        return profit1;
    }
    public void setProfit2(String profit2) 
    {
        this.profit2 = profit2;
    }

    public String getProfit2() 
    {
        return profit2;
    }
    public void setProfit3(String profit3) 
    {
        this.profit3 = profit3;
    }

    public String getProfit3() 
    {
        return profit3;
    }
    public void setProfit4(String profit4) 
    {
        this.profit4 = profit4;
    }

    public String getProfit4() 
    {
        return profit4;
    }
    public void setProfit5(String profit5) 
    {
        this.profit5 = profit5;
    }

    public String getProfit5() 
    {
        return profit5;
    }
    public void setProfit6(String profit6) 
    {
        this.profit6 = profit6;
    }

    public String getProfit6() 
    {
        return profit6;
    }
    public void setProfit7(String profit7) 
    {
        this.profit7 = profit7;
    }

    public String getProfit7() 
    {
        return profit7;
    }
    public void setProfit8(String profit8) 
    {
        this.profit8 = profit8;
    }

    public String getProfit8() 
    {
        return profit8;
    }
    public void setProfit9(String profit9) 
    {
        this.profit9 = profit9;
    }

    public String getProfit9() 
    {
        return profit9;
    }
    public void setProfit10(String profit10) 
    {
        this.profit10 = profit10;
    }

    public String getProfit10() 
    {
        return profit10;
    }
    public void setProfit11(String profit11) 
    {
        this.profit11 = profit11;
    }

    public String getProfit11() 
    {
        return profit11;
    }
    public void setProfit12(String profit12) 
    {
        this.profit12 = profit12;
    }

    public String getProfit12() 
    {
        return profit12;
    }
    public void setProfit13(String profit13) 
    {
        this.profit13 = profit13;
    }

    public String getProfit13() 
    {
        return profit13;
    }
    public void setProfit14(String profit14) 
    {
        this.profit14 = profit14;
    }

    public String getProfit14() 
    {
        return profit14;
    }
    public void setProfit15(String profit15) 
    {
        this.profit15 = profit15;
    }

    public String getProfit15() 
    {
        return profit15;
    }
    public void setCreateId(String createId) 
    {
        this.createId = createId;
    }

    public String getCreateId() 
    {
        return createId;
    }
    public void setUpdateId(String updateId) 
    {
        this.updateId = updateId;
    }

    public String getUpdateId() 
    {
        return updateId;
    }
    public void setIsDeleted(String isDeleted) 
    {
        this.isDeleted = isDeleted;
    }

    public String getIsDeleted() 
    {
        return isDeleted;
    }
    public void setTenantId(Long tenantId) 
    {
        this.tenantId = tenantId;
    }

    public Long getTenantId() 
    {
        return tenantId;
    }

    @Override
    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
            .append("id", getId())
            .append("assName", getAssName())
            .append("isFeeSettled", getIsFeeSettled())
            .append("isCommPaid", getIsCommPaid())
            .append("profit1", getProfit1())
            .append("profit2", getProfit2())
            .append("profit3", getProfit3())
            .append("profit4", getProfit4())
            .append("profit5", getProfit5())
            .append("profit6", getProfit6())
            .append("profit7", getProfit7())
            .append("profit8", getProfit8())
            .append("profit9", getProfit9())
            .append("profit10", getProfit10())
            .append("profit11", getProfit11())
            .append("profit12", getProfit12())
            .append("profit13", getProfit13())
            .append("profit14", getProfit14())
            .append("profit15", getProfit15())
            .append("createId", getCreateId())
            .append("createTime", getCreateTime())
            .append("updateId", getUpdateId())
            .append("updateTime", getUpdateTime())
            .append("isDeleted", getIsDeleted())
            .append("tenantId", getTenantId())
            .toString();
    }
}
